doctrine of providence - French English Dictionary